Upright orientation of 3D shapes via tensor rank minimization
نویسندگان
چکیده
In general, the upright orientation of a model is beneficial for human to recognize this model and is widely used in geometry processing and computer graphics. However, the orientation of the model obtained by existing technologies, such as 3D scanning systems or modeling, may be far away from the right orientation. In order to solve this problem, a robust and efficient upright method is needed. We observe that when the model is aligned with the three axes, the rank of the three-order tensor constructed by this model is the lowest usually. Inspired by this observation, we formulate the alignment of the 3D model with axes as a low-rank tensor optimization problem which is a global and unsupervised method and the genetic algorithm (GA) is used to solve this optimization problem. After the 3D model has been aligned with the three axes, some geometric properties can be used to pick out the best upright orientation from the six candidate supporting bases easily. The three-order tensor is constructed by voxelizing the bounding box of the 3D model, and then filling the voxel element with zero or one based on whether it contains the points of the model or not. The experimental results demonstrate that our method is robust, efficient and effective for all kinds of the models (manifold or non-manifold, man-made or non-artificial, or point cloud).
منابع مشابه
Category-Specific Salient View Selection via Deep Convolutional Neural Networks
In this paper, we present a new framework to determine up front orientations and detect salient views of 3D models. The salient viewpoint to human preferences is the most informative projection with correct upright orientation. Our method utilizes two Convolutional Neural Network (CNN) architectures to encode category-specific information learnt from a large number of 3D shapes and 2D images on...
متن کاملUpright orientation of 3D shapes with Convolutional Networks
Posing objects in their upright orientations is the very first step of 3D shape analysis. However, 3D models in existing repositories may be far from their right orientations due to various reasons. In this paper, we present a data-driven method for 3D object upright orientation estimation using 3D Convolutional Networks (ConvNets), and the method is designed in the style of divide-and-conquer ...
متن کاملTensor completion via a multi-linear low-n-rank factorization model
The tensor completion problem is to recover a low-n-rank tensor from a subset of its entries. The main solution strategy has been based on the extensions of trace norm for the minimization of tensor rank via convex optimization. This strategy bears the computational cost required by the singular value decomposition (SVD) which becomes increasingly expensive as the size of the underlying tensor ...
متن کاملMotion Based Estimation and Representation of 3D Surfaces and Boundaries
This paper presents a novel representation for 3D shapes in terms of planar surface patches and their boundaries. The representation is based on a tensor formalism similar to the usual orientation tensor but extends this concept by using projective spaces and a fourth order tensor, even though the practical computations can be made in normal matrix algebra. This paper also discusses the possibi...
متن کاملTensor theta norms and low rank recovery
We study extensions of compressive sensing and low rank matrix recovery to the recovery of tensors of low rank from incomplete linear information. While the reconstruction of low rank matrices via nuclear norm minimization is rather well-understand by now, almost no theory is available so far for the extension to higher order tensors due to various theoretical and computational difficulties ari...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014